/* reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
 {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {background:#fff;line-height:190%;box-sizing:border-box;color:#585858;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;font-size:12px;letter-spacing:0.035em;}
a{color:#454545;text-decoration:none;}
a:hover{color:#394CA5;}
h1,h2,h3,h4,h5,h6 {font-weight:700;}
h2{font-size:14px;}
strong{color:#3C73AF;}
ol,ul,li{list-style:none;}
.clearfix:after,.clearfix:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
pre{padding:10px;margin-bottom:10px;word-break: break-all;word-wrap: break-word;white-space:pre-wrap;background:#f0f0f0;color:#aaa; margin-top:10px;}
img{max-width:100%;height:auto;display:block;border:0;}
i{margin-right:5px;}
hr{margin:10px 0 0 0;height:1px;border:none;background:#ddd;}
input,select,textarea{border:1px solid #ddd;background:#fff;width:100%;padding:10px;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
table {border-collapse: collapse;max-width: 100%; width: 100%;margin-bottom:0.8em;}
table td {border: 1px solid #ddd; padding:2px;}


/* content */
.content{width:100%;height:auto;display:block;}
.header-content{position:relative;}
.banner{position:relative;z-index:0;display:block;overflow:hidden;}
.news-slider-content{height:40px;line-height:40px;margin-top:-40px;}
.main-content{padding:20px 0;}
.footer-content{padding:40px 0 20px 0;margin-top:20px;background:#fff;border-top:3px solid #ededed;color:#323232;text-align:center;position:relative;}
.cp-list-content{padding:20px 0;}
.single-content{padding-bottom:20px;}
.header,.news-slider,.entry,.menu,.main,.close,.logo,.footer,.single,.single-view{width:1200px;min-width:1200px;margin:0 auto;}
.news-slider{background:#fbfaf9;position:relative;}

@media all and (max-width: 1440px) {
	.banner{min-height:200px;}
 }
 
/* public */
.no-margin{margin:0!important;}
.no-padding{padding:0!important;}
.no-border{border:none!important;}
.border-radius{border-radius:.2em!important;}
a.more{position:absolute;right:7px;bottom:7px;color:#399D3A;}
a.more:hover{color:#000;}
.title,.title a{position:relative;line-height:40px;background:#104797!important;padding:0!important;border:none!important;font-size:16px;text-align:center!important;color:#fff;}
.size{font-size:0;}
.size-fix{font-size:12px;}


/* client */
.client ul {font-size:0;}
.client ul li{display:inline-block;vertical-align:top;width:31%;margin:2% 1%;}
.client ul li img{border:1px solid #ddd;display:block;margin:0;width:100%;}
.client ul li h2{background:#666;color:#fff;font-size:12px;font-weight:100;line-height:normal;text-align:center;padding:5px 0;}

/* logo */
.logo{position:relative;z-index:2;height:100px;}
.logo img{position:absolute;left:0;top:30px;}
.logo form{position:absolute;right:0;top:33px;}
.logo a{position:absolute;right:50px;top:20px;padding:0 10px;margin:0 10px;}
.logo a.set-home{right:110px;}
.logo a.set-home span{color:#2f2f2f;margin-left:5px;}
.logo a.login-mail{right:330px;top:34px;line-height:normal;padding:6px 15px;background:#0B5EAD;color:#fff;}
.logo a.login-mail:hover{background:#E80000;}

#login-mail .modal-dialog{margin:10% auto 0;}


/* header search */
.logo input{width:200px;padding:5px;height:30px;background:#f4f4f4;border:none;}
.logo input[type="submit"]{position:absolute;right:0;top:0;background:none;border:none;width:30px;height:30px;text-indent:-9999px;z-index:1;cursor:pointer;}
.logo label{position:absolute;height:30px;width:30px;text-align:center;right:0;top:0;z-index:0;background:#0b5ead;}
.logo label i{font-size:1em;color:#fff;margin:0;line-height:30px;}

/* menu */
.menu{height:30px;}
.menu ul{font-size:0;position:relative;}
.menu ul li{display:inline-block;line-height:30px;z-index:11;color:#fff;margin-right:-1px;}
.menu ul li a{display:block;font-size:14px;color:#000;margin:0 -1px}
.menu ul li a:hover{color:#fff;}
.menu ul li a span{padding:0 32px;position:relative;}
.menu ul li a span:after{position:absolute;right:1px;top:5px;height:10px;width:1px;content:"";background:#515151;}
.menu ul li.last a span:after{display:none;}
.menu ul li:hover{background:#104797;}
.menu ul li:hover a{color:#fff;}


	/* lower menu */
	.menu ul li ul{display:none;}
	.menu ul li:hover ul{display:block;position:absolute;right:0;top:29px;width:100%;min-height:180px;height:180px;padding:15px 0;background:#104797;z-index:11;text-align:left;line-height:normal;}
	.menu ul li ul li{line-height:normal;background:none;padding:0;margin:0;display:block;width:100px;}
	.menu ul li ul li:hover{background:none;}
	.menu ul li ul li a{padding:5px;text-align:left;margin:0;color:#fff!important;position:relative;z-index:11;display:inline-block;}
	.menu ul li ul li a:hover{color:#ff9a18!important;}
	.menu ul li ul li a span{border:none;padding:0;}
	.menu ul li ul li a span:after{display:none;}
	.menu ul li ul li a i{padding-left:8px;}
	.menu ul li ul li a.current{color:#ff9a18!important; width:150px;}
	
		/* lower menu inside div public */
		.menu ul li ul .all{font-size:12px;height:140px;width:950px;position:absolute;top:20px;left:140px;z-index:12!important; line-height:23px;}
		.menu ul li ul .all h2{margin-bottom:3px;}
		.menu ul li ul .all a#read-more{padding:5px 5px;background:#666!important;font-size:12px;width:80px;float:left;color:#fff!important;text-align:center;margin-top:10px;}
		.menu ul li ul .all a#read-more:hover	{background:#ff9a18!important;color:#fff!important;}
		.menu ul li ul .all a#news-title{color:#515151;position:relative;display:block;padding:2px 0; width:100%;}
		.menu ul li ul .all a#news-title:hover{color:#000;}
		.menu ul li ul .all a#news-title span.time{position:absolute;right:0;color:#fff;font-size:12px;}
		.menu ul li ul .all img{float:left;width:120px; max-width:120px;max-height:82px;margin-right:10px;}
		.menu ul li ul.tab{text-align:left;}
		.menu ul li ul div{text-align:left;}
		.menu ul li ul.tab li a{cursor:pointer;}
		.menu ul li ul.tab li a p{ font-size:12px; line-height:21px;}
		
			
			/* three level ul li public */
			.menu ul li ul .all ul{position:relative;width:950px;margin-left:130px;background:none;top:-20px;min-height:inherit;}
			.menu ul li ul .all ul li{font-size:12px;float:left;width:33%;position:relative;padding:0 10px; line-height:23px;}
			.menu ul li ul .all ul li:after {position:absolute;right:10px;top:5px;height:90px;width:1px;content:"";background:#5476a7;}
			.menu ul li ul .all ul li.last:after{background:none;}
			
			/* three level ul li for about */
			.menu ul li ul .all ul.about li{width:38%;*width:31%;}
			.menu ul li ul .all ul.about li.middle{width:27%;}
			.menu ul li ul .all ul.about li.last{width:35%;}
			
			/* three level ul li for news */
			.menu ul li ul .news-all{left:10px;width:1160px;top:25px;}
			.menu ul li ul .news-all a#read-more,.menu ul li ul .product-all a#read-more{position:absolute;right:0;top:0px;}
			.menu ul li ul .news-all ul.news-list{width:50%;margin-left:0;float:left;}
			.menu ul li ul .news-all ul.news-list li{width:100%;}
			.menu ul li ul .news-all ul.cage-2 {left:20px;}
			.menu ul li ul .all ul.news-list li:after{display:none;}
			
			/* three level ul li for product */
			.menu ul li ul .product-all{left:10px;width:1180px;top:45px;}
			.menu ul li ul .product-all ul{width:100%;margin-left:0;}
			.menu ul li ul .product-all ul li{width:25%;}
			.menu ul li ul .product-all ul li a{display:block;width:100%;}
			.menu ul li ul .product-all ul li:after{display:none;}
			.menu ul li ul .product-all ul li img{margin-right:10px;}
			.menu ul li ul .product-all a#read-more{position:absolute;right:inherit;top:inherit;left:145px;bottom:-30px;}
			
			
		/* lower menu inside div class */
		.menu ul li ul .txt1,.menu ul li ul .txt2,.menu ul li ul .txt3,.menu ul li ul .txt4,.menu ul li ul .txt5,.menu ul li ul .txt6,
		.menu ul li ul .txt7,.menu ul li ul .txt8,.menu ul li ul .txt9,.menu ul li ul .txt10,.menu ul li ul .txt11,
		.menu ul li ul .txt12,.menu ul li ul .txt13,.menu ul li ul .txt14,.menu ul li ul .txt15,.menu ul li ul .txt16,
		.menu ul li ul .txt17,.menu ul li ul .txt18,.menu ul li ul .txt19,.menu ul li ul .txt20{display:none;}

		
/* news-slider */
.news-slider{padding-left:160px;}
.news-slider h2.news-cn{position:absolute;height:40px;line-height:40px;left:0;top:0;width:150px;background:#0b5ead;color:#fff;text-align:center;}
.news-slider h2.news-cn span.en{color:#7a9bc9;margin-left:8px;text-transform:capitalize;}
.news-slider ul{font-size:0;}	
.news-slider ul li{font-size:14px;position:relative;}
.news-slider ul li a{cursor:pointer;}
.news-slider ul li a span.time{font-size:12px;padding-left:5px;position:absolute;top:0;right:100px;}

/* index news slider reset */
.news-slider .flex-direction-nav li a{right:40px;top:-18px;width:25px;height:25px;line-height:25px;background:#0b5ead;}
.news-slider .flex-direction-nav li a.flex-prev{left:inherit;right:10px;}
.news-slider .flex-direction-nav li a.flex-disabled{background:#a1a1a1;opacity: 1!important;filter:alpha(opacity=100);}
.news-slider .flex-direction-nav li a:before,.news .flex-direction-nav li a.flex-next:before{color:#fff;font-size:14px;font-family:'FontAwesome';}
.news-slider .flex-direction-nav li a:before{content:"\f0d7";}
.news-slider .flex-direction-nav li a.flex-next:before{content:"\f0d8";}

/* main click-btn */
.main .nav-btn{width:25%;float:left;padding:140px 20px 20px 20px;border-top:5px solid #fff;position:relative;height:283px;cursor:pointer;}
.main .nav-btn:after{position:absolute;top:30px;right:0;border:1px dotted #ddd;width:1px;height:200px;content:"";}
.main .no-after:after{display:none;}
.main .btn-active{background:#f8f8f8;border-top:5px solid #0b5ead;}
.main .btn-active:after,.main .btn-active:before{position:absolute;left:-17px;top:-5px;width:17px;height:283px;content:"";background:url(../images/boxshow.png) no-repeat;}
.main .btn-active:after{background-position:-17px 0; top:-6px; z-index:100;left:100%;border:none;}
.main .nav-btn h2,.main .nav-btn h3{position:absolute;left:20px;top:20px;font-weight:100;}
.main .nav-btn h2{top:45px;font-weight:700;font-size:15px;}
.main .nav-btn img{max-height:107px;position:absolute;right:20px;top:30px;}

/* main show/hide */
.expand{height:0px;background-color:#f8f8f8;overflow:hidden;position:relative;width:100%;}
.expand .open{width:500%;padding:0 0 20px 0;}
.expand .open .item{float:left;width:20%;}
.expand .open .item-active{display:block;}
.main-content .close{position:relative;}
.main-content .close .closeBtn{position:absolute;bottom:-12px;left:49%;display:none;font-size:2em;color:#666;cursor:pointer;}
.main-content .close .closeBtn:hover{color:#E80000;}

/* open entry public */
.item .entry ul li{width:33%;float:left;padding:20px;position:relative;}
.item .entry ul li:after{position:absolute;top:50px;right:0;border:1px dotted #ddd;width:1px;height:260px;content:"";}
.item .entry ul li.first{width:35%;}
.item .entry ul li.middle{width:37%;}
.item .entry ul li.last{width:28%;}
.item .entry ul li.last:after{border:none;}
.item .entry ul li.last span.contact-info{width:92px;height:92px;position:relative;float:left;margin:0 0 20px 5px;text-align:center;padding-top:37px;font-size:11px;background:url(../images/contactbg.png) no-repeat;}
.item .entry ul li.last span.contact-info p{line-height:normal;padding:3px 0;margin:0;}
.item .entry ul li.last p {margin-top:10px;}
.item .entry ul li.last p i{color:#abd1e7;font-size:14px;}
.item .entry ul li.last p span{margin-left:8px;font-weight:700;}
.item .entry ul li h2.info,.item .entry ul li h3.info{color:#0b5ead;position:relative;}
.item .entry ul li h2.info a.details{position:absolute;right:0;top:0;}
.item .entry ul li h3.info{color:#727272;margin-bottom:1em;text-transform: uppercase;font-weight:100;}
.item .entry ul li .product-index{width:31%;float:left;margin:0 1%;}
.item .entry ul li .product-index img{width:100%;height:90px;max-height:90px;padding:3px;background:#fff;border:1px solid #e0e0e0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.item .entry ul li .product-index h2{font-weight:100;text-align:center;}
.item .entry ul li .product-index:hover img{border:1px solid #0B5EAD;}

/* you are here */
.athere {width:100%;height:40px;line-height:40px;position:relative;background:#f6f6f6;}
.athere span.big-title{position:absolute;right:10px;top:0;font-size:14px;}

/* pagenvi */
.page-num{text-align:center;padding:2em 0;font-size:16px;color:#757575;font-weight:100;width:100%;}
.page-num a,.page-num span.current{margin-left:.5em;background:#f6f6f6;padding:3px 9px;}
.page-num span.current{background:#104797;color:#fff;}
.page-num a:hover{background:#104797;color:#fff;}

/* prev-next */
.prev-next{padding:.5em 0;margin-top:1em;}
.prev-next a{float:left;width:48%;}
.prev-next a.n-r{text-align:right;margin-left:4%;}
.prev-next a.n-r i{margin:0 0 0 5px;}

/* single-view public */
.single-view {font-size:14px;}
.single-view .txt{line-height:200%;padding:0 .5em;}
.single-view .txt img{display:inline;}
.single-view p.view-info{text-align:right;padding-right:.5em; text-align:center; font-size:14px;}
.single-view p.view-info span{margin-left:3em;color:#757575; }

/* no-info */
.no-info {text-align:center;padding:2em 0;background:#f9f9f9;border:1px solid #ebebeb;}

/* page single */
.single-view .sidebar,.single-view .view-content{float:left;}
.sidebar{width:22%;margin-top:8px;}
.sidebar a{display:block;padding:8px 15px 8px 25px;background:#fff;border-bottom:1px solid #ddd; border-left:1px solid #ddd;border-right:1px solid #ddd;text-align:left;}
.sidebar a.lv2{padding:8px 15px 8px 45px;background:#f6f6f6;}
.sidebar a:hover{background:#0B5EAD;color:#fff;}
.view-content{width:78%; padding:8px 8px 8px 20px;}
.service{}
.service ul { margin:10px 0px 0px 0px;}
.service ul li{ text-align:center; margin-bottom:5px;}
.service ul li a{display:block; background:#fff; text-align:left; padding:10px 30px;}
.service ul li a:hover{ background:#c63529; color:#fff; border:none;}

/* news list single*/
.news-view-content{}
.post{padding:15px;margin:15px 0; border:1px solid #f6f6f6;}
.post a{color:#999;}
.post h2.post-title,.view-post h2.post-title{color:#666;font-size:16px;margin-bottom:15px;position:relative;}
.post h2.post-title  span.time{color:#999;position:absolute;right:0;top:0;font-size:12px;font-weight:100;}
.post:hover h2{color:#394CA5;}
.post:hover{border-bottom:1px solid #394CA5;}


/* job list */
.job-post{width:46%;margin:2%;display:inline-block;vertical-align:top;line-height:210%;}
.job-post a{color:inherit;}
.job-post p.last{text-align:right;}
.job-post p.last a.read-more{padding:5px 10px;background:#394CA5;color:#fff;}
.job-post p.last a.read-more:hover{background:#666;}

/* job view */
.job-post-view{width:100%;margin:0;}


/* job-apply */
.job-apply{border:none;}
.job-apply:hover{border:none;}
.job-apply i,.job-apply input,.job-apply textarea{display:inline-block;vertical-align:top;width:12%;padding-left:5px;}
.job-apply input,.job-apply textarea{width:87%;}
.job-apply input[type="radio"]{width:auto;}
.job-apply input:hover,.job-apply textarea:hover{border:1px solid #394CA5;}
.job-apply i{font-style:normal;}
.job-apply ul li{margin-bottom:8px;position:relative;}
.job-apply ul li.last{text-align:center;}
.job-apply ul li.last input{width:160px;margin-left:12%;background:#394CA5;color:#fff;}
.job-apply ul li.last input:hover{background:#666;cursor:pointer; }


/* gbook */
.gbook ul li.ewm img{position:absolute;right:5px;top:0;}


/* news view single*/
.view-post{margin-top:30px;}
.view-post h2.post-title{text-align:center;}
.product-description{border:1px solid #f0f0f0;position:relative;margin-bottom:2em;height:47px;}
.product-description .all-share{position:absolute;right:0;top:8px;}


/* product-list */
.cp-list{width:100%;margin-top:5px;}
/*
.cp-list ul li{width:23.9%;background:#ebebeb;margin:.5%;padding:0;float:left;}
.cp-list ul li img{width:100%;height:auto;display:block;height:155px;}
.cp-list ul li h3{font-size:14px;color:#454545;padding:5px;text-align:center;}
.cp-list ul li p{font-size:12px;padding:0 .5em 1em .5em;}
.cp-list ul li:hover{background:#394CA5;}
.cp-list ul li:hover h3,.cp-list ul li:hover p,.cp-list ul li:hover a{color:#fff;}
*/

.cp-list ul li{width:100%;position:relative;min-height:165px;padding-left:227px;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #ddd;}
.cp-list ul li img{width:217px;height:125px;position:absolute;left:0;top:0;display:block;}
.cp-list ul li h3{font-size:14px;color:#454545;padding:5px;}
.cp-list ul li p{font-size:12px;padding:0 .5em 1em .5em;color:#757575;}
.cp-list ul li:hover h3,.cp-list ul li:hover a{color:#394CA5;}


/* footer */
.footer .l,.footer .r{float:left;}
.footer .l{width:60%;text-align:left;position:relative;}
.footer .l img{position:absolute;left:20px;top:-62px;}
.footer .r{width:40%;text-align:right;}
.footer a{color:#4b4b4b;}
.footer a:hover{color:#000;}
.footer .r a{margin-left:5px;}

.sidebar .mainleft{ margin-top:10px;}
.sidebar .mainleft ul{}
.sidebar .mainleft ul li{ list-style:none;}
.sidebar .mainleft ul li i{ margin-left:10px; margin-right:10px; color: #999;}
.sidebar .mainleft ul li a{ height:50px; line-height:50px; padding:0px; margin-bottom:10px; border:1px solid #f6f6f6; background:#ebebeb;}
.sidebar .mainleft ul li a:hover{background:#0B5EAD;color:#fff;}
.sidebar .mainleft ul li a:hover i{ color:#FFF;}

.lianxi{ margin-top:10px;}
.lianxi ul{ padding:0px; margin:0px;}
.lianxi ul li{ float:left; width:48%;  border:3px solid #f6f6f6; height:170px; padding:10px; margin-right:10px; margin-bottom:10px; }

.neilianxi{ margin-top:10px;}
.neilianxi ul{ padding:0px; margin:0px;}
.neilianxi ul li{ float:left; width:100%;  border:1px solid #c9c9c9; height:160px; padding:10px; margin-right:10px; margin-bottom:10px; }
.neilianxi ul li h2{ font-size:14px; background:#ebebeb; line-height:30px; padding-left:10px;}

.video{text-align:center;}

.rongyu {
 width: 100%;
}
.rongyu ul li{
	float: left;
	width: 30%;
	margin-right:20px;
	margin-bottom:20px;
	border:#ebebeb solid  1px;
}

.rongyu ul li img{
	width:100%;
	padding:10px;
}

.rongyu ul li h2{ font-size:14px; line-height:38px; text-align:center;}
/*...控制h2的字体大小  和左右间距     */

/*...........zizhirongyu ul li span{ font-size:20px; line-height:28px;}..................*/



.zizhi {
width: 100%;
}
.zizhi ul li{
	float: left;
	width: 30%;
	margin-right:20px;
	margin-bottom:20px;
	border:#ebebeb solid  1px;
}

.zizhi ul li img{
	width:100%;
	padding:10px;
}

.zizhi ul li h2{ font-size:14px; line-height:38px; text-align:center;}


.changfang {width:100%;}
.changfang h1{text-align: left;font-size: 16px; line-height:80px; clear:both;}
.changfang li{width: 94%; border:#ebebeb solid  1px;}
.changfang img{width:100%; padding:3px;}

.zhiyao {width:100%;}
.zhiyao h1{text-align: left;font-size: 16px; line-height:80px; clear:both;}
.zhiyao ul li{float: left;width: 22%;margin-right:20px;margin-bottom:20px;border:#ebebeb solid  1px;}
.zhiyao img{width:100%; padding:3px;}


.lvguan {width:100%;}
.lvguan h1{text-align: left;font-size: 16px; line-height:80px; clear:both;}
.lvguan ul li{float: left;width: 22%;margin-right:20px;margin-bottom:20px;border:#ebebeb solid  1px;}
.lvguan img{width:100%; padding:3px;}


.tongguan {width:100%;}
.tongguan ul li{float: left;width: 22%;margin-right:20px;margin-bottom:20px;border:#ebebeb solid  1px;}
.tongguan ul li img{width:100%;padding:3px;}
.tongguan h1{text-align: left;font-size: 16px; line-height:80px; clear:both;}

.erweima{ height:120px; background:#ebebeb; line-height:120px;}
.erweima img{ float:left; width:100px; margin:10px;}


.jishuzhongxin {
	width: 100%;
}
.jishuzhongxin .nei1 {
	height: 350px;
}
.jishuzhongxin .nei1 .zuo {
	width: 45%;
	float: left;
}
.jishuzhongxin h1 {
	font-size: 20px;
	text-align: center
}
.jishuzhongxin .nei1 .you {
	width: 50%;
	float: right;
	font-size:12px;
}
.jishuzhongxin img {
	width: 100%;
}
.jishuzhongxin .nei1 .you ul li {
	font-size: 14px;
	line-height: 30px;
	border-bottom:#CCC dotted 1px;
}
.jishuzhongxin .nei1 .you ul {
	list-style: none;
}
.jishuzhongxin .you h2{ font-size:16px;}
.jishuzhongxin .you h3{ font-size:14px; line-height:35px;}
.shebeizhan{}
.shebeizhan ul li{width:22%; margin-right:20px; margin-bottom:15px; float:left;min-height:170px;}
.shebeizhan ul li h1{ font-size:14px;line-height:normal;}

.duibi ul{list-style:none;}
.duibi ul li img{ border:#CCC 1px solid; margin-bottom:20px; margin-top:20px;}
.lvchanpin{}
.lvchanpin ul{ list-style:none;}
.lvchanpin ul li{width:33%; float:left; padding-right:20px; padding-bottom:15px;}

.lvrongyu ul{ list-style:none; }
.lvrongyu ul li{width:22%; margin-right:20px; margin-bottom:15px; float:left;}
.lvrongyu ul li img{ border:#CCC 1px solid; margin-bottom:20px; margin-top:20px;}

.shouhou h2{ font-size:18px; color:#0b5ead; line-height:50px;}
.shouhou strong{ color:#333;}



.List_page{text-align:center;margin-bottom:10px;}
.List_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#A0A0A0;}
.List_page span{background:#ccc;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;}
/*产品列表*/
.pro_list{width:920px;}
.pro_list li{ float:left;height:125x; width:217px;padding-left:21px; padding-right:15px; margin-bottom:20px;}
.pro_list li a img{ width:220px; height:120px;padding:1px; border:1px solid #cbcbcb;}
.pro_list li span{ height:40px; width:214px; line-height:18px; text-align:center; display:block;overflow:hidden;}
.pro_list li a:hover img{ padding:0px; border:2px solid #FF0000;}

/*产品列表*/
.lypro_list{width:920px;}
.lypro_list li{ float:left;width:360px;}
.lypro_list li a{ line-height:25px; font-size:13px; color:#333}
.lypro_list li a:hover{ line-height:25px; font-size:13px; color:#F00;}
.lymingqipro{width:925x; border-bottom:1px dashed #dcdcdc; padding-bottom:15px; padding-left:5px; padding-top:25px;}
.mingqibotpro{width:210px;}
.mingqibotprol a img{ width:210px; height:155px;padding:1px; border:1px solid #cbcbcb;}
.mingqibotprol a:hover img{ padding:1px; border:1px solid #FF0000;}
.mingqibotpror{width:490px; padding-left:15px; height:150px;}
.mingqibotpror h1{line-height:25px;font-size:14px;}
.mingqibotpror p{line-height:25px;font-size:12px;color:#4a4a4a; }
.mingqibotpror p a{font-size:12px;color:#4a4a4a; } 
.mingqibotpror p a:hover{font-size:12px; color:#FF0000;} 

/*分页*/
.pager3div{ width:920px; height:40px; line-height:40px; margin-top:20px;}
.pager3div span{ float:right;}

/*=======================文章最终页页面样式===========================*/
.articletitle{ width:920px;margin-bottom:20px; font-size:15px; font-weight:bold; line-height:25px; text-align:center;}
.articlefutitle{ width:918px;margin-bottom:20px; border:1px dotted #BCBCBC; text-align:center; height:30px; line-height:30px;}
.artitlecontent{ width:920px;}
.artitlecontent p{ text-indent:24px; font-size:14px; line-height:28px;}

/*=======================产品最终页页面样式===========================*/
.prodetails{ width:920px; padding:0px 30px;}
.proimg{ position:relative; width:280px; height:224px; padding:2px; border:2px solid #C8EDFF; margin-right:30px;}
.proimgleft{ width:340px; height:171px; padding:20px 0px; }
.proxx{ width:920px; padding:10px 0px 10px 0px;}
.proxx h1{ width:900px; background:url(../images/icon_01.jpg) no-repeat left center; font-size:14px; padding-left:20px; border-bottom:1px solid #9bc5ef; height:30px; line-height:30px; margin-bottom:10px; margin-top:10px; color:#0261a5}
.proxx p{line-height:25px; text-indent:24px;}

.list_photo{margin:0;padding:0;width:928px;overflow:hidden; padding-left:20px;}
.list_photo dt{width:215px;height:150px;float:left;text-align:center;padding:0 9px;margin:0 0 15px 0;overflow:hidden;}
.list_photo dt img{border:1px solid #CEEDC0;padding:2px;}
.list_photo dt div{padding:6px 0;width:215px;margin:-4px 0 10px 7px;*margin:0 0 10px 0;color:#50B20E; text-align:center}
.list_photo a{color:#333;}
.list_photo a:hover{color:#f60;}
.neiyemain{ width:920px; padding:20px 24px 20px 20px;}
